Netskope wird im Gartner® Magic Quadrant™ für SASE-Plattformen erneut als Leader ausgezeichnet.Holen Sie sich den Bericht

Schließen
Schließen
Ihr Netzwerk von morgen
Ihr Netzwerk von morgen
Planen Sie Ihren Weg zu einem schnelleren, sichereren und widerstandsfähigeren Netzwerk, das auf die von Ihnen unterstützten Anwendungen und Benutzer zugeschnitten ist.
          Erleben Sie Netskope
          Machen Sie sich mit der Netskope-Plattform vertraut
          Hier haben Sie die Chance, die Single-Cloud-Plattform Netskope One aus erster Hand zu erleben. Melden Sie sich für praktische Übungen zum Selbststudium an, nehmen Sie an monatlichen Live-Produktdemos teil, testen Sie Netskope Private Access kostenlos oder nehmen Sie an Live-Workshops teil, die von einem Kursleiter geleitet werden.
            Ein führendes Unternehmen im Bereich SSE. Jetzt ein führender Anbieter von SASE.
            Netskope wird als Leader mit der weitreichendsten Vision sowohl im Bereich SSE als auch bei SASE Plattformen anerkannt
            2X als Leader im Gartner® Magic Quadrant für SASE-Plattformen ausgezeichnet
            Eine einheitliche Plattform, die für Ihre Reise entwickelt wurde
              Generative KI für Dummies sichern
              Generative KI für Dummies sichern
              Erfahren Sie, wie Ihr Unternehmen das innovative Potenzial generativer KI mit robusten Datensicherheitspraktiken in Einklang bringen kann.
                Moderne Data Loss Prevention (DLP) für Dummies – E-Book
                Moderne Data Loss Prevention (DLP) für Dummies
                Hier finden Sie Tipps und Tricks für den Übergang zu einem cloudbasierten DLP.
                  Modernes SD-WAN für SASE Dummies-Buch
                  Modernes SD-WAN für SASE-Dummies
                  Hören Sie auf, mit Ihrer Netzwerkarchitektur Schritt zu halten
                    Verstehen, wo die Risiken liegen
                    Advanced Analytics verändert die Art und Weise, wie Sicherheitsteams datengestützte Erkenntnisse anwenden, um bessere Richtlinien zu implementieren. Mit Advanced Analytics können Sie Trends erkennen, sich auf Problembereiche konzentrieren und die Daten nutzen, um Maßnahmen zu ergreifen.
                        Technischer Support von Netskope
                        Technischer Support von Netskope
                        Überall auf der Welt sorgen unsere qualifizierten Support-Ingenieure mit verschiedensten Erfahrungen in den Bereichen Cloud-Sicherheit, Netzwerke, Virtualisierung, Content Delivery und Software-Entwicklung für zeitnahen und qualitativ hochwertigen technischen Support.
                          Netskope-Video
                          Netskope-Schulung
                          Netskope-Schulungen helfen Ihnen, ein Experte für Cloud-Sicherheit zu werden. Wir sind hier, um Ihnen zu helfen, Ihre digitale Transformation abzusichern und das Beste aus Ihrer Cloud, dem Web und Ihren privaten Anwendungen zu machen.

                            Bedrohungsabdeckung von Netskope: Wiper-Malware für die Olympischen Spiele 2020 in Tokio

                            29. Juli 2021

                            Zusammenfassung

                            Große Sportereignisse wie Fußballweltmeisterschaften oder Olympische Spiele sind häufig das Ziel von Cyberkriminellen, die sich die Popularität dieser Veranstaltungen zunutze machen. Während der Fußballweltmeisterschaft 2018 beispielsweise verbreitete ein infiziertes Dokument, das als „Spielvorhersage“ getarnt war, Schadsoftware, die ihren Opfern vertrauliche Daten, darunter Tastatureingaben und Screenshots, stahl.

                            Kurz vor der Eröffnungszeremonie der Olympischen Spiele 2020 in Tokio ist eine neue Malware-Bedrohung aufgetaucht , die ein infiziertes System durch Löschen seiner Dateien beschädigen kann. Die Malware tarnt sich als PDF-Dokument, das Informationen zu Cyberangriffen im Zusammenhang mit den Olympischen Spielen in Tokio enthält. Die Wiper-Komponente löscht Dokumente, die mit Ichitaro, einem in Japan beliebten Textverarbeitungsprogramm, erstellt wurden. Dieser Wischer ist viel einfacher als der „ Olympic Destroyer“, der bei den Olympischen Winterspielen 2018 zum Einsatz kam.

                            Gefahr 

                            Die Akte wurde unter dem Namen „【至急】東京オリンピック開催に伴うサイバー攻撃等発生に関する被害報告にいて“ verbreitet übersetzt in „[Dringend] über Schadensmeldungen bezüglich des Auftretens von Cyberangriffen usw. im Zusammenhang mit den Olympischen Spielen in Tokio.“ “.

                            Screenshot des Malware-Namens
                            Name der Malware

                            Die Datei ist mit UPX gepackt und wurde offenbar am „19.07.2021“ um „22:52:05“ kompiliert, und obwohl diese Information nicht 100% zuverlässig sein kann, liegt dieses Datum nur einen Tag vor ihrem ersten öffentlichen Erscheinen.

                            Screenshot mit Details zur ausführbaren Malware-Datei
                            Details zur ausführbaren Malware

                            Der Entwickler hat viele Anti-Analyse- und Anti-Debugging-Techniken integriert. Der erste ist ein einfacher Trick, der mithilfe der APIs GetTickCount64 und Sleep erkennt, ob die Datei in einer Sandbox ausgeführt wird.

                            Zunächst holt sich die Schadsoftware mit GetTicketCount64 den aktuellen Zeitstempel und schläft anschließend für 16 Sekunden. Anschließend ruft es GetTicketCount64 erneut auf und prüft, wie viel Zeit der Code in der Sleep Funktion tatsächlich benötigt hat. Wenn die Zeit unter 16 Sekunden liegt, wird die Malware beendet, da die Sleep wahrscheinlich von einer Sandbox-Umgebung umgangen wurde.

                            Screenshot einer gängigen Anti-Analyse-Technik
                            Gängige Anti-Analyse-Technik

                            Wenn die Sandbox-Umgebung zu diesem Zeitpunkt nicht erkannt wurde, prüft die Malware, ob Analysetools vorhanden sind, indem sie alle im Betriebssystem laufenden Prozesse auflistet und mit bekannten Tools wie „ wireshark.exe“ vergleicht. oder „ idaq64.exe“.

                            Die mit diesen Prozessen verbundenen Zeichenfolgen sind alle in der Binärdatei verschlüsselt und können mit einer einfachen bitweisen Operation problemlos entschlüsselt werden:

                            Screenshot der Entschlüsselung einer Zeichenfolge aus dem Wiper mit Python
                            Entschlüsseln einer Zeichenfolge aus dem Wiper mit Python

                            Mit der gleichen Logik haben wir ein Skript erstellt, um alle Zeichenfolgen automatisch zu extrahieren und zu entschlüsseln und so wichtige Verhaltensweisen der Malware aufzudecken:

                            Screenshot der entschlüsselten Zeichenfolgen der Malware
                            Einige der entschlüsselten Zeichenfolgen der Malware

                            Eine weitere interessante Technik, mit der diese Malware prüft, ob sie debuggt wird, ist die Überprüfung von Haltepunkten. Für diejenigen, die nicht wissen, was „unter der Haube“ passiert, wenn Sie einen Software-Haltepunkt erstellen, lässt sich zusammenfassend sagen, dass der Debugger den Bytecode, an dem Sie ihn anhalten möchten, durch den Ein-Byte-Befehl int3 ersetzt, der durch den Operationscode 0xCC dargestellt wird. Wenn der Prozessor diese Anweisung findet, wird das Programm daher gestoppt und die Steuerung wird an den Debugger zurückgegeben, der die Anweisung erneut durch das ursprüngliche Byte ersetzt.

                            Daher überprüft diese Malware, ob der int3 Befehl im Einstiegspunkt bestimmter Funktionen vorhanden ist, indem sie das Byte mit 0xCC vergleicht.

                            Screenshot von Malware auf der Suche nach Software-Breakpoints
                            Malware sucht nach Software-Breakpoints

                            Wir haben auch Überprüfungen für andere Anweisungen außer int3 gefunden, wie etwa call und jmp Dies zeigt, dass der Entwickler sogar noch weiter gegangen ist, um Änderungen im Originalcode zu überprüfen.

                            Später prüft die Malware außerdem über die APIs IsDebuggerPresent und CheckRemoteDebuggerPresent, ob der Prozess debuggt wird. 

                            Darüber hinaus überprüft die Bedrohung, ob die Umgebung unter einer virtuellen Maschine ausgeführt wird, indem sie den vom VMware-Hypervisor implementierten E/A-Port prüft.

                            Screenshot, der die Malware-Prüfung zeigt, wenn der Prozess unter VMware ausgeführt wird.
                            Malware prüft, ob der Prozess unter VMware ausgeführt wird.

                            Wenn eine Sandbox, eine virtuelle Maschine oder Analysetools erkannt werden, ruft die Malware eine Funktion auf, die eine Befehlszeile ausführt, die sich selbst löscht.

                            cmd.exe /C ping 1.1.1.1 -n 1 -w 3000 > Nul & Del /f /q "C:/Benutzer/Benutzername/Desktop/wiper.exe"
                            Screenshot, der zeigt, wie sich Malware selbst löscht, nachdem ein Speicherhaltepunkt erkannt wurde
                            Malware löscht sich selbst, nachdem sie einen Speicherhaltepunkt erkannt hat

                            Trotz all dieser Anti-Analyse- und Anti-Debugging-Tricks besteht das einzige Ziel der Malware darin, eine Befehlsfolge auszuführen, die Dateien mit bestimmten Erweiterungen sucht und löscht:

                            • .csv
                            • .doc
                            • .docm
                            • .docx
                            • .Punkt
                            • .dotm
                            • .dotx
                            • .exe
                            • .jtd
                            • .jtdc
                            • .jtt
                            • .jttc
                            • .Protokoll
                            • .pdf
                            • .ppt
                            • .pptm
                            • .pptx
                            • .txt
                            • .xls
                            • .xlsm
                            • .xlsx
                            Screenshot der von der Malware ausgeführten Befehle zum Löschen von Dateien
                            Von der Malware ausgeführte Befehle zum Löschen von Dateien

                            Während diese Befehle ausgeführt werden, versucht die Malware auch, das Programm „curl“ auszuführen, um eine pornografische Website anzufordern, was wahrscheinlich die forensische Analyse des Computers täuscht.

                            Schutz

                            Netskope Threat Labs überwacht diese Kampagne aktiv und hat die Abdeckung aller bekannten Bedrohungsindikatoren und Nutzlasten sichergestellt. 

                            • Netskope Threat Protection
                              • Trojan.GenericKD.46658860
                              • Trojan.GenericKD.37252721
                              • Trojan.GenericKD.46666779
                              • Gen:Variante.Razy.861585
                            • Netskope Advanced Threat Protection bietet proaktiven Schutz gegen diese Bedrohung.
                              • Gen.Malware.Detect.By.StHeur zeigt eine Probe an, die mithilfe einer statischen Analyse erkannt wurde
                              • Gen.Malware.Detect.By.Sandbox zeigt ein Sample an, das von unserer Cloud-Sandbox erkannt wurde.

                            Beispiel-Hashes

                            Namesha256
                            wiper.exefb80dab592c5b2a1dcaaf69981c6d4ee7dbf6c1f25247e2ab648d4d0dc115a97
                            wiper_unpacked.exe295d0aa4bf13befebafd7f5717e7e4b3b41a2de5ef5123ee699d38745f39ca4f
                            wiper2.exec58940e47f74769b425de431fd74357c8de0cf9f979d82d37cdcf42fcaaeac32
                            wiper2_unpacked.exe6cba7258c6316e08d6defc32c341e6cfcfd96672fd92bd627ce73eaf795b8bd2

                            Eine vollständige Liste mit Beispiel-Hashes, entschlüsselten Zeichenfolgen, der Yara-Regel und einem Tool zum Extrahieren und Entschlüsseln der Zeichenfolgen aus einer Olympics Wiper-Beispiel finden Sie in unserem Git-Repository.

                            author image
                            Gustavo Palazolo
                            Gustavo Palazolo ist Experte für Malware-Analyse, Reverse Engineering und Sicherheitsforschung und arbeitet seit vielen Jahren in Projekten im Zusammenhang mit dem Schutz vor elektronischem Betrug.
                            Gustavo Palazolo ist Experte für Malware-Analyse, Reverse Engineering und Sicherheitsforschung und arbeitet seit vielen Jahren in Projekten im Zusammenhang mit dem Schutz vor elektronischem Betrug.
                            Verbinden Sie sich mit Netskope

                            Subscribe to the Netskope Blog

                            Sign up to receive a roundup of the latest Netskope content delivered directly in your inbox every month.